Big Huge Thesaurus

Prince of Smolensk

noun